/* prettier-ignore-start */

/* eslint-disable */

// @ts-nocheck

// noinspection JSUnusedGlobalSymbols

// This file is auto-generated by TanStack Router

// Import Routes

import { Route as rootRoute } from './providers/routes/__root'
import { Route as WardsIndexImport } from './providers/routes/wards/index'
import { Route as TrainingIndexImport } from './providers/routes/training/index'
import { Route as FoodIndexImport } from './providers/routes/food/index'
import { Route as DashboardIndexImport } from './providers/routes/dashboard/index'
import { Route as CoachesIndexImport } from './providers/routes/coaches/index'
import { Route as ChatsIndexImport } from './providers/routes/chats/index'
import { Route as CalendarIndexImport } from './providers/routes/calendar/index'

// Create/Update Routes

const WardsIndexRoute = WardsIndexImport.update({
  path: '/wards/',
  getParentRoute: () => rootRoute,
} as any)

const TrainingIndexRoute = TrainingIndexImport.update({
  path: '/training/',
  getParentRoute: () => rootRoute,
} as any)

const FoodIndexRoute = FoodIndexImport.update({
  path: '/food/',
  getParentRoute: () => rootRoute,
} as any)

const DashboardIndexRoute = DashboardIndexImport.update({
  path: '/dashboard/',
  getParentRoute: () => rootRoute,
} as any)

const CoachesIndexRoute = CoachesIndexImport.update({
  path: '/coaches/',
  getParentRoute: () => rootRoute,
} as any)

const ChatsIndexRoute = ChatsIndexImport.update({
  path: '/chats/',
  getParentRoute: () => rootRoute,
} as any)

const CalendarIndexRoute = CalendarIndexImport.update({
  path: '/calendar/',
  getParentRoute: () => rootRoute,
} as any)

// Populate the FileRoutesByPath interface

declare module '@tanstack/react-router' {
  interface FileRoutesByPath {
    '/calendar/': {
      preLoaderRoute: typeof CalendarIndexImport
      parentRoute: typeof rootRoute
    }
    '/chats/': {
      preLoaderRoute: typeof ChatsIndexImport
      parentRoute: typeof rootRoute
    }
    '/coaches/': {
      preLoaderRoute: typeof CoachesIndexImport
      parentRoute: typeof rootRoute
    }
    '/dashboard/': {
      preLoaderRoute: typeof DashboardIndexImport
      parentRoute: typeof rootRoute
    }
    '/food/': {
      preLoaderRoute: typeof FoodIndexImport
      parentRoute: typeof rootRoute
    }
    '/training/': {
      preLoaderRoute: typeof TrainingIndexImport
      parentRoute: typeof rootRoute
    }
    '/wards/': {
      preLoaderRoute: typeof WardsIndexImport
      parentRoute: typeof rootRoute
    }
  }
}

// Create and export the route tree

export const routeTree = rootRoute.addChildren([
  CalendarIndexRoute,
  ChatsIndexRoute,
  CoachesIndexRoute,
  DashboardIndexRoute,
  FoodIndexRoute,
  TrainingIndexRoute,
  WardsIndexRoute,
])

/* prettier-ignore-end */
